/*
 * Copyright (c) 2020 hebeiyiliuba.com
 * All rights reserved.
 *
 */
package org.jeecg.modules.third.jg.report.freight.information.dto.shippingnote;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import lombok.Data;
import org.jeecg.modules.third.jg.report.freight.information.dto.DriverDTO;

import java.io.Serializable;
import java.util.List;

/**
 * 在这里编写类的功能描述
 *
 * @author duanlikao
 * @created 2021/1/4
 */
@Data
public class LiaoningVehicleInfo implements Serializable {

    /**
     * 车牌颜色代码
     */
    @XStreamAlias("vehicleplatecolorcode")
    private String vehiclePlateColorCode;
    /**
     * 车辆牌照号
     */
    @XStreamAlias("vehiclenumber")
    private String vehicleNumber;
    /**
     * 挂车牌照号
     */
    private String trailerVehiclePlateNumber;
    /**
     * 挂车牌照颜色代码
     */
    private String trailerVehiclePlateColorCode;

    /**
     * 发货日期时间 如果为分段运输必填，本车的 发货时间 YYYYMMDDhhmmss
     */
    private String despatchActualDateTime;
    /**
     * 收货日期时间  如果为分段运输必填，本车的 收货时间 YYYYMMDDhhmmss
     */
    private String goodsReceiptDateTime;
    /**
     * 装货地址 如果为分段运输必填，本车的 装货的地点。
     */
    private String placeOfLoading;
    /**
     * 收货地址
     */
    private String goodsReceiptPlace;
    /**
     * 装货地址的国家行 政 x`区划代码或国 别代码
     */
    private String loadingCountrySubdivisionCode;
    /**
     * 收货地址的国家行 政区划代码或国别 代码
     */
    private String receiptCountrySubdivisionCode;

    @XStreamAlias("driver")
    private DriverDTO driver;

    @XStreamAlias("goodsinfo")
    private GoodsInfo goodsInfo;

}
